package org.cuadroanotacionapi.beans;

import java.sql.Timestamp;
import java.sql.Time;
import org.cuadroanotacionapi.anotaciones.Columna;
import org.cuadroanotacionapi.anotaciones.Relaciones;
import org.cuadroanotacionapi.anotaciones.Table;
import java.io.Serializable;
import org.cuadroanotacionapi.generales.Mensajeria;
/**
*
* @author avbravo
*/

@Table(nombre= "jos_fastball_schedule")
public class Jos_fastball_schedule  implements Serializable {
private static final long serialVersionUID = 1L;
@Columna(nombre= "id" ,isNoNulo=true, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="YES", isPK=true,isImagen=false, isUrl=false)
private Integer id;
@Columna(nombre= "season" ,isNoNulo=false, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer season;
@Columna(nombre= "leagueid" ,isNoNulo=false, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer leagueid;
@Columna(nombre= "divisionid" ,isNoNulo=false, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer divisionid;
@Columna(nombre= "visitingteam" ,isNoNulo=false, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer visitingteam;
@Columna(nombre= "hometeam" ,isNoNulo=false, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer hometeam;
@Columna(nombre= "gamedatetime" ,isNoNulo=false, tipo ="Timestamp" ,tamano =19, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Timestamp gamedatetime;
@Columna(nombre= "gametimezone" ,isNoNulo=false, tipo ="String" ,tamano =5, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String gametimezone;
@Columna(nombre= "gametype" ,isNoNulo=false, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer gametype;
@Columna(nombre= "location" ,isNoNulo=false, tipo ="Integer" ,tamano =10, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer location;
@Columna(nombre= "field" ,isNoNulo=false, tipo ="String" ,tamano =50, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String field;
@Columna(nombre= "status" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer status;
@Columna(nombre= "boxscored" ,isNoNulo=false, tipo ="String" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String boxscored;
@Columna(nombre= "extrainfo" ,isNoNulo=false, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String extrainfo;
@Columna(nombre= "innings" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer innings;
@Columna(nombre= "linescore" ,isNoNulo=false, tipo ="String" ,tamano =1, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String linescore;
@Columna(nombre= "homeroster" ,isNoNulo=false, tipo ="String" ,tamano =255, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String homeroster;
@Columna(nombre= "awayroster" ,isNoNulo=false, tipo ="String" ,tamano =255, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String awayroster;
@Columna(nombre= "homestats" ,isNoNulo=false, tipo ="String" ,tamano =1, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String homestats;
@Columna(nombre= "awaystats" ,isNoNulo=false, tipo ="String" ,tamano =1, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String awaystats;
@Columna(nombre= "runshome" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer runshome;
@Columna(nombre= "hitshome" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer hitshome;
@Columna(nombre= "errorshome" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer errorshome;
@Columna(nombre= "runsaway" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer runsaway;
@Columna(nombre= "hitsaway" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer hitsaway;
@Columna(nombre= "errorsaway" ,isNoNulo=false, tipo ="Integer" ,tamano =3, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Integer errorsaway;
@Columna(nombre= "scored" ,isNoNulo=false, tipo ="Boolean" ,tamano =0, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Boolean scored;
@Columna(nombre= "gameinfo" ,isNoNulo=false, tipo ="String" ,tamano =65535, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private String gameinfo;
@Columna(nombre= "checked_out" ,isNoNulo=false, tipo ="Boolean" ,tamano =0, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Boolean checked_out;
@Columna(nombre= "checked_out_time" ,isNoNulo=false, tipo ="Time" ,tamano =8, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Time checked_out_time;
@Columna(nombre= "published" ,isNoNulo=false, tipo ="Boolean" ,tamano =0, digitosDecimales=0, comentario="", is_autoincrementable="NO", isPK=false,isImagen=false, isUrl=false)
private Boolean published;

public Jos_fastball_schedule(){
}

public Jos_fastball_schedule(Integer id,Integer season,Integer leagueid,Integer divisionid,Integer visitingteam,Integer hometeam,Timestamp gamedatetime,String gametimezone,Integer gametype,Integer location,String field,Integer status,String boxscored,String extrainfo,Integer innings,String linescore,String homeroster,String awayroster,String homestats,String awaystats,Integer runshome,Integer hitshome,Integer errorshome,Integer runsaway,Integer hitsaway,Integer errorsaway,Boolean scored,String gameinfo,Boolean checked_out,Time checked_out_time,Boolean published){
this.id = id;
this.season = season;
this.leagueid = leagueid;
this.divisionid = divisionid;
this.visitingteam = visitingteam;
this.hometeam = hometeam;
this.gamedatetime = gamedatetime;
this.gametimezone = gametimezone;
this.gametype = gametype;
this.location = location;
this.field = field;
this.status = status;
this.boxscored = boxscored;
this.extrainfo = extrainfo;
this.innings = innings;
this.linescore = linescore;
this.homeroster = homeroster;
this.awayroster = awayroster;
this.homestats = homestats;
this.awaystats = awaystats;
this.runshome = runshome;
this.hitshome = hitshome;
this.errorshome = errorshome;
this.runsaway = runsaway;
this.hitsaway = hitsaway;
this.errorsaway = errorsaway;
this.scored = scored;
this.gameinfo = gameinfo;
this.checked_out = checked_out;
this.checked_out_time = checked_out_time;
this.published = published;
}


public void setId (Integer id) {
 this.id = id;
}

public Integer getId ( ) {
return this.id;
}

public void setSeason (Integer season) {
 this.season = season;
}

public Integer getSeason ( ) {
return this.season;
}

public void setLeagueid (Integer leagueid) {
 this.leagueid = leagueid;
}

public Integer getLeagueid ( ) {
return this.leagueid;
}

public void setDivisionid (Integer divisionid) {
 this.divisionid = divisionid;
}

public Integer getDivisionid ( ) {
return this.divisionid;
}

public void setVisitingteam (Integer visitingteam) {
 this.visitingteam = visitingteam;
}

public Integer getVisitingteam ( ) {
return this.visitingteam;
}

public void setHometeam (Integer hometeam) {
 this.hometeam = hometeam;
}

public Integer getHometeam ( ) {
return this.hometeam;
}

public void setGamedatetime (Timestamp gamedatetime) {
 this.gamedatetime = gamedatetime;
}

public Timestamp getGamedatetime ( ) {
return this.gamedatetime;
}

public void setGametimezone (String gametimezone) {
 this.gametimezone = gametimezone;
}

public String getGametimezone ( ) {
return this.gametimezone;
}

public void setGametype (Integer gametype) {
 this.gametype = gametype;
}

public Integer getGametype ( ) {
return this.gametype;
}

public void setLocation (Integer location) {
 this.location = location;
}

public Integer getLocation ( ) {
return this.location;
}

public void setField (String field) {
 this.field = field;
}

public String getField ( ) {
return this.field;
}

public void setStatus (Integer status) {
 this.status = status;
}

public Integer getStatus ( ) {
return this.status;
}

public void setBoxscored (String boxscored) {
 this.boxscored = boxscored;
}

public String getBoxscored ( ) {
return this.boxscored;
}

public void setExtrainfo (String extrainfo) {
 this.extrainfo = extrainfo;
}

public String getExtrainfo ( ) {
return this.extrainfo;
}

public void setInnings (Integer innings) {
 this.innings = innings;
}

public Integer getInnings ( ) {
return this.innings;
}

public void setLinescore (String linescore) {
 this.linescore = linescore;
}

public String getLinescore ( ) {
return this.linescore;
}

public void setHomeroster (String homeroster) {
 this.homeroster = homeroster;
}

public String getHomeroster ( ) {
return this.homeroster;
}

public void setAwayroster (String awayroster) {
 this.awayroster = awayroster;
}

public String getAwayroster ( ) {
return this.awayroster;
}

public void setHomestats (String homestats) {
 this.homestats = homestats;
}

public String getHomestats ( ) {
return this.homestats;
}

public void setAwaystats (String awaystats) {
 this.awaystats = awaystats;
}

public String getAwaystats ( ) {
return this.awaystats;
}

public void setRunshome (Integer runshome) {
 this.runshome = runshome;
}

public Integer getRunshome ( ) {
return this.runshome;
}

public void setHitshome (Integer hitshome) {
 this.hitshome = hitshome;
}

public Integer getHitshome ( ) {
return this.hitshome;
}

public void setErrorshome (Integer errorshome) {
 this.errorshome = errorshome;
}

public Integer getErrorshome ( ) {
return this.errorshome;
}

public void setRunsaway (Integer runsaway) {
 this.runsaway = runsaway;
}

public Integer getRunsaway ( ) {
return this.runsaway;
}

public void setHitsaway (Integer hitsaway) {
 this.hitsaway = hitsaway;
}

public Integer getHitsaway ( ) {
return this.hitsaway;
}

public void setErrorsaway (Integer errorsaway) {
 this.errorsaway = errorsaway;
}

public Integer getErrorsaway ( ) {
return this.errorsaway;
}

public void setScored (Boolean scored) {
 this.scored = scored;
}

public Boolean getScored ( ) {
return this.scored;
}

public void setGameinfo (String gameinfo) {
 this.gameinfo = gameinfo;
}

public String getGameinfo ( ) {
return this.gameinfo;
}

public void setChecked_out (Boolean checked_out) {
 this.checked_out = checked_out;
}

public Boolean getChecked_out ( ) {
return this.checked_out;
}

public void setChecked_out_time (Time checked_out_time) {
 this.checked_out_time = checked_out_time;
}

public Time getChecked_out_time ( ) {
return this.checked_out_time;
}

public void setPublished (Boolean published) {
 this.published = published;
}

public Boolean getPublished ( ) {
return this.published;
}




@Override
public int hashCode() {
int hash = 0;

return hash;
}


@Override
public String toString() {
return "Jos_fastball_schedule{"+ "id=" + id+ ", season=" + season+ ", leagueid=" + leagueid+ ", divisionid=" + divisionid+ ", visitingteam=" + visitingteam+ ", hometeam=" + hometeam+ ", gamedatetime=" + gamedatetime+ ", gametimezone=" + gametimezone+ ", gametype=" + gametype+ ", location=" + location+ ", field=" + field+ ", status=" + status+ ", boxscored=" + boxscored+ ", extrainfo=" + extrainfo+ ", innings=" + innings+ ", linescore=" + linescore+ ", homeroster=" + homeroster+ ", awayroster=" + awayroster+ ", homestats=" + homestats+ ", awaystats=" + awaystats+ ", runshome=" + runshome+ ", hitshome=" + hitshome+ ", errorshome=" + errorshome+ ", runsaway=" + runsaway+ ", hitsaway=" + hitsaway+ ", errorsaway=" + errorsaway+ ", scored=" + scored+ ", gameinfo=" + gameinfo+ ", checked_out=" + checked_out+ ", checked_out_time=" + checked_out_time+ ", published=" + published + '}';

}


}
